Maps audio clip events to handlers.
interface AudioClipEventMap {
"progress": (event: AudioClipOnProgressEvent) => void;
"initialize": (event: AudioClipOnInitializeEvent) => void;
"play": (event: AudioClipOnPlayEvent) => void;
}
Maps audio clip events to their handlers.
progress: (event: AudioClipOnProgressEvent) => void - Fired during playback progression. See AudioClipOnProgressEvent.initialize: (event: AudioClipOnInitializeEvent) => void - Fired once the clip has finished wiring up its audio nodes via initialize(). Payload: { durationOfInitialization: number; context: AudioContext | null }.play: (event: AudioClipOnPlayEvent) => void - Fired every time play() starts a new buffer source. Payload: { timestamp: number; audioBufferSourceNodes: AudioBufferSourceNode[]; context: AudioContext }.